Part Number Hot Search : 
LQ2080 IL7908 MECL60M C1404 71308 AD850 MAX23381 TLP4222G
Product Description
Full Text Search
 

To Download EVAL-AD1896EB Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 a
OVERVIEW
AD1896 7.75:1 to 1:8, 192 kHz Stereo ASRC Evaluation Board EVAL-AD1896EB
INTEGRATED CIRCUIT FUNCTIONS
The AD1896 is a 24-bit, high-performance, single-chip, second generation Asynchronous Sample Rate Converter (ASRC). The AD1896 supports sample rates up to 192 kHz with 7.75:1 downsampling and 1:8 upsampling ranges while maintaining the highest performance. In normal operation, input serial data (@ input sample rate fS_IN) in 3-wire serial format is sourced to the serial input port pins SCLK_I, LRCLK_I, and SDATA_I. The output serial data (@ output sample rate fS_out) is accessed via the output serial port pins SCLK_O, LRCLK_O, and SDATA_O. The LRCLK_I and LRCLK_O signals define the input and output sample frequency, respectively. The input and output signals are typically asynchronous with respect to each other and to the master clock, MCLK_I. The AD1896 has very flexible serial input and output data ports for glueless interconnection to audio DACs, DSPs, Digital Interface Receivers (DIR), and Digital Interface Transmitters (DIT). The AD1896 input and output serial data ports can be configured in left-justified, right-justified (16, 18, 20, and 24 bits), I2S, or TDM mode. Top-level pins are provided for controlling the data formats and other functional modes of the AD1896 without any serial programming. Other features include bypass mode, matched phase mode, group delay selection of the digital filter, mute control, and mute flag pin for an internal error flagging. Please refer to the AD1896 data sheet for the detailed product description. The overall setup of the evaluation board is described briefly including jumper settings. The AD1896 evaluation board uses a 9 V to 15 V dc source. Clean regulated 5 V and 3.3 V are generated to power the AD1896 and other on-board components. Separate 5 V supplies are used for analog and digital sections. Op amps used for the analog filtering are powered from 15 V. Please refer to Appendix A for the block diagram, schematics, layout plots, Bill of Materials, and PLD code.
AD1896 ASRC (U13) Asynchronous Sample Rate Converter
CS8414 SPDIF Receiver (U1)
Receives the digital signal from an external source in SPDIF/ AES format and recovers the data and clocks. The 3-wire signals are then sourced to the AD1896 input serial port. SPDIF receiver supports sample rates up to 96 kHz.
CS8404 SPDIF Transmitter (U6)
Encodes the AD1896 output (3-wire format) in SPDIF format. SPDIF transmitter supports sample rates up to 96 kHz.
AD1852 Stereo DAC (U12)
Stereo DAC for converting the AD1896 output into stereo analog outputs. Supports up to 192 kHz sample rates unlike SPDIF transmitter.
Input CPLD (U2)
This PLD is used to control the input serial port signals of the AD1896. In addition, it controls SPDIF receiver and other control signals of the AD1896.
Output CPLD (U3)
This PLD controls the output serial port signals of the AD1896 as well as the SPDIF transmitter and stereo DAC AD1852. In addition to these components, there is a circuit that divides the master clock of the AD1896 by two or three, based on the master/slave clock mode and generates the on-board signals 256 fS, EXT256 fS, and 128 fS (Figure 9 of the AD1896EB schematic). If the AD1896 output port is operating in 768 x fS master mode, then the master clock is divided by three; and if the AD1896 output port is operating in 512 x fS master mode, then the master clock is divided by two. The 256 fS clock (for DAC) is divided by two to generate the 128 fS master clock for SPDIF transmitter.
REV. 0
Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties that may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Analog Devices. One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A. Tel: 781/329-4700 www.analog.com Fax: 781/326-8703 (c) Analog Devices, Inc., 2001
EVAL-AD1896EB
The following section highlights key jumpers and switches on the evaluation board. Please refer to the AD1896 evaluation board schematic for more details. These switches and jumpers configure the AD1896 and other components, such as, SPDIF receiver, transmitter, and stereo DAC.
SWITCH AND JUMPER FUNCTIONS
* JP2 selects the internal interpolation ratio of the AD1852 stereo DAC (U12). Based on the sample rate, 8x, 4x, or 2x interpolation could be selected. DAC should be configured in 8x, 4x, or 2x... mode for 48 kHz, 96 kHz, or 192 kHz sample rates, respectively. * JP3 enables the autoMUTE feature where the AD1896 MUTE_IN will be asserted if the MUTE_OUT output from AD1896 is set high. The MUTE_OUT is set high when sample rate of LRCLK_I and LRCLK_O changes. * JP4 jumper selects between an on-board clock oscillator (12.288 MHz) and on-board third order overtone crystal oscillator (33.8688 MHz) for master clock (MCLK_I) of the AD1896. Please refer to Table IX for the maximum allowable sample rates for 76 x fS, 512 x fS, and 256 x fS master mode with 33.8688 MHz master clock. The on-board clock oscillator (12.288 MHz) is enabled only for the SLAVE mode operation of the AD1896 (Switch S4 position 7). * 10-pin header HDR1(TDM_IN) is used to input the TDM_IN data from the SHARC DSP board. * 10-pin header HDR2 (TDM_OUT) is used to receive the TDM_OUT data from the AD1896 to SHARC DSP board. * 10-pin header HDR3 (DDI) is used to drive the input serial port signals SCLK_I, LRCLK_I, and SDATA_I in 3-wire format from an external source. * 10-pin header HDR5 (DDO) is used to drive the output serial port signals SCLK_O, LRCLK_O and SDATA_O in 3-wire format from an external source.
LEDS
* S1 is used to switch the mux inside the PLD (U2) between the Digital Interface Receiver (DIR), the CS8414 (U1), and the Direct Digital Input (DDI HDR3) signals. The selected signal is sourced to the input serial port of the AD1896. DIR selection works in conjunction with the Switch S2 as described below. * S2 selects between the RCA SPDIF input (J1) and the TOSLINK optical input (U4). The selected signal is sourced to SPDIF receiver and recovered SCLK_I, LRCLK_I, and SDATA_I signals drive the input serial port of the AD1896. * S3 is used to select the different input interface format of the AD1896 input serial data. Total of six input serial modes are possible: LJ, I2S, RJ-24, RJ-20, RJ-18, and RJ-16. Refer to the Digital Audio Input Signals section for the configuration Table IV. Note that the input logic PLD (U2) reads the S3 selection and controls the AD1896 and SPDIF receiver CS8414 accordingly. * S4 selects the master/slave mode of the input and output serial ports of the AD1896. Refer to Table II for the mode selection settings. In the slave operation, the corresponding SCLK and LRCLK signals are externally provided by the target system. In the master mode, these two signals are internally generated from the MCLK_I signal at 768 x f S, 512 x fS, or 256 x fS rate. In MASTER MODE operation, maximum sample rate for MASTER PORT is limited to 96 kHz. * S5 resets the AD1896 and other components. * S6 activates the BYPASS function of the AD1896 where the input serial data is bypassed to the output serial port without any signal processing. * S7 is used to MUTE the AD1896 output serial data as well as the AD1852 stereo DAC. * S8 selects between SHORT or LONG group delay for the AD1896. * JP1 jumper is used to select output interface format and word width of the AD1896 output serial data. Refer to the Digital Audio Output Signals section for configuration Tables V and VI. Again, the output logic PLD (U3) decodes the JP1 signals and configures the AD1852 DAC and CS8404 SPDIF transmitter to match the output data format of the AD1896.
* DS1 (VERF) is illuminated when Validity+Error flag output on SPDIF receiver CS8414 goes high, indicating problems with SPDIF receiver or missing audio signal to the SPDIF receiver. * DS2 (PREEMP) indicates the pre-emphasized data to the SPDIF receiver. * DS3 (3.3 V) is illuminated when 3.3 V dc supply is present to power up the VDD_CORE of the AD1896. * DS4 (AVDD = 5 V) is illuminated when analog supply to the stereo DAC AD1852 is present. * DS5 (RIGHT channel) and DS6 (LEFT channel) DAC ZERO STATUS LEDs are illuminated when no input signal is present to the stereo DAC AD1852 (U12). * DS7 (AUDIO) is illuminated when the SPDIF receiver CS8414 is receiving audio data.
SHARC(R) is a registered trademark of Analog Devices, Inc.
-2-
REV. 0
EVAL-AD1896EB
S8 JP4 CRYSTAL OSC./EXTERNAL CLK GRPDLYS 1 MCLK_I 2 MCLK_O 3 SDATA_I 4 DDI-HDR3, SPDIF-J1, TOSLINK-U4 SCLK_I 5 LRCLK_I 6 VDD_IO 7 DGND 8 S6 BYPASS 9 SMODE_IN_0 10 S3 (8-POSITION SWITCH) SMODE_IN_1 11 SMODE_IN_2 12 S5 S7 RESET 13 MUTE_IN 14
28 MMODE_2 27 MMODE_1 26 MMODE_0 25 SCLK_O 24 LRCLK_O 23 SDATA_O
S4 (8-POSITION SWITCH)
DDO-HDR5, SPDIF-J2, TDM_OUT-HDR2
AD1896
22 VDD_CORE 21 DGND 20 TDM_IN 19 SMODE_OUT_0 18 SMODE_OUT_1 17 WLNGTH_OUT_0 16 WLNGTH_OUT_1 15 MUTE_OUT
TDM IN HEADER HDR1
JP1 (4-POSITION JUMPER)
Figure 1. Key Jumpers and Switches on the Evaluation Board
Table I. Pinout Table for 10-Pin Header Connectors
Pin 1 3 5 7 2, 4, 6, 8, 10
HDR1 (TDM_IN) 5 V (O) TDM_I (I) SCLK_O (I/O) LRCLK_O (I/O) GND
HDR2 (TDM_OUT) 5 V (O) SDATA_O (O) SCLK_O (I/O) LRCLK_O (I/O) GND
HDR3 (DDI) 5 V (O) SDATA_I (I) LRCLK_I (I/O) SCLK_I (I/O) GND
HDR5 (DDO) 5 V (O) SDATA_O (O) SCLK_O (I/O) LRCLK_O (I/O) GND
DIGITAL AUDIO INPUT SIGNALS
Input serial port of the AD1896 can be driven in various ways using this evaluation board. 1. RCA phone jack (J1) or TOSLINK (U4) optical connector can be used to input the AES/EBU or SPDIF signal to the SPDIF receiver CS8414 (U1). SPDIF receiver generated SCLK_I, LRCLK_I, and SDATA_I signals drive the input serial port of the AD1896. SPDIF input is supported only when the AD1896 serial input port is in SLAVE mode (Switch S4 position 3 to 7) and supports all input serial data formats except RJ-24 bit and RJ-20 bit (Switch S3 positions 2, 3). The SPDIF receiver limits input sample rates to 96 kHz. 2. Alternatively, an external data header (HDR3) can be used to directly source all three signals SCLK_I, LRCLK_I, and SDATA_I from an external source. Unlike SPDIF receiver,
input sample rate up to 192 kHz is possible (input port in slave mode) and set by an external source. All input serial data formats and master/slave clock modes are supported. SCLK_I and LRCLK_I signals of the input serial port are bidirectional signals. Logic levels on pins MMODE_ [2:0] control the direction of these signals. When the input serial port is in master mode, these signals are generated by the AD1896; whereas, in the slave mode these signals are provided by an external source. MMODE_[2:0] pins are set by the 8-position Switch S4. Tables II and III show the master/slave clock mode corresponding to each switch position. Input data format, such as, I2S, LJ, or RJ is set by the logic levels on SMODE_IN_[2:0] pins as shown in Table IV. Set the 8-position Switch S3 on the evaluation board for the proper input data format.
Table II. Input and Output Serial Port Modes
S4 Switch Position 7 6 5 4 3 2 1 0
MMODE_[2:0] 2 1 0 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1
Master/Slave Modes Both Serial Ports are in Slave Mode *Output Serial Port is Master with 768 fS_OUT *Output Serial Port is Master with 512 fS_OUT *Output Serial Port is Master with 256 fS_OUT Matched Phase Mode *Input Serial Port is Master with 768 fS_IN *Input Serial Port is Master with 512 fS_IN *Input Serial Port is Master with 256 fS_IN
*In MASTER MODE operation, maximum sample rate for Master Port is limited to 96 kHz.
REV. 0
-3-
EVAL-AD1896EB
Table III. Master/Slave Mode Configuration
Switch SW4 0 1 2 3 4 5 6 7
fS_IN 132.3 kHz 66.15 kHz 44.1 kHz Not Used Set Externally Set Externally Set Externally Set Externally
fS_OUT Set Externally Set Externally Set Externally Not Used 132.3 kHz 66.15 kHz 44.1 kHz Set Externally
Input Header (HDR3) SCLK_I LRCLK_I Output Output Output Input Input Input Input Input Output Output Output Input Input Input Input Input
Output Header (HDR5) SCLK_O LRCLK_O Input Input Input Input Output Output Output Input Input Input Input Input Output Output Output Input
MCLK_I [MHz] 33.8688 33.8688 33.8688 33.8688 33.8688 33.8688 33.8688 33.8688
Jumper JP4 Short 2-3 2-3 2-3 2-3 2-3 2-3 2-3 2-3
Table IV. Input Interface Formats
S3 Switch Position 0 1 2 3 4 5 6 7
DIGITAL AUDIO OUTPUT SIGNALS
SMODE_IN_[2:0] 210 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 1 1 0 1 0 0 1
Input Interface Format Left Justified I2S Right Justified, 24 Bits Right Justified, 20 Bits Right Justified, 18 Bits Right Justified, 16 Bits Not Used Not Used
Similar to the input serial port, output serial data (SDATA_O, SCLK_O, and LRCLK_O signals) can be accessed in three different ways using this evaluation board. 1. Refer to Figure 8. Direct digital output header (HDR5) or, alternatively, TDM_OUT header (HDR2) can be used to monitor the output serial data of the AD1896 (SDATA_O signal) in the digital form. HDR5 provides LRCLK_O, SCLK_O, and SDATA_O in 3-wire interface format; whereas, HDR2 should be used in TDM mode to interface the TDM output data to the SHARC DSP board. 2. SPDIF output through connector J2, which is generated by the SPDIF transmitter CS8404. In this case, SCLK_O, LRCLK_O, and SDATA_O from AD1896 are encoded in the SPDIF signal. Similar to the SPDIF receiver, the output sample rates above 96 kHz are not possible due to the transmitter functionality. Note that SPDIF output is supported only for the output port in 768 fS_OUT, 512 fS_OUT, and 256 fS_OUT master mode (Switch S4 positions 4, 5, 6). 3. RCA jack J6 and J7 provide stereo LEFT and RIGHT analog output signals from AD1852 DAC. Refer to Figure 10. Interpolation ratio of the DAC needs to be set based on the sample rate and set by jumper JP2. DAC analog output is supported only when the AD1896 output port is configured in 768 f S_OUT, 512 fS_OUT, and 256 fS_OUT master mode (Switch S4 positions 4, 5, 6). SCLK_O and LRCLK_O signals of output serial port are bidirectional signals. Logic levels on pins MMODE_ [2:0]
control the direction of these signals. Please refer to Table II for the switch position S4 setting to control the Master/Slave mode of the output serial port. The output interface mode, such as I 2 S, LJ, RJ, and TDM mode, is set by the pins SMODE_OUT_[2:0]. Also, the output port has two more pins WLNGTH_OUT_[1:0] to set the output word width to 24, 20, 18, or 16 bits. The logic levels on SMODE_OUT_ [1:0] and WLNGTH_OUT_ [1:0] pins allow different serial output data formats. As shown in Tables V and VI, set the jumpers one and two of JP1 for the word width and three and four of JP1 for the output data format.
Table V. Output Interface Formats
JP1[4:3] 00 01 10 11
SMODE_OUT_[1:0] 1 0 0 0 1 1 0 1 0 1
Interface Format Left-Justified (LJ) I2 S TDM Mode Right-Justified (RJ)
Table VI. Output Signal Word Width
JP1[2:1] 00 01 10 11
WLNGTH_OUT_[1:0] 1 0 0 0 1 1 0 1 0 1
Word 24 Bits 20 Bits 18 Bits 16 Bits
-4-
REV. 0
EVAL-AD1896EB
DEFAULT CONFIGURATION
The default configuration of this evaluation board is highlighted in Tables VII and VIII. The AD1896 is configured in 24-bit input and output data format, with input serial ports in slave mode and output serial port in (768 fS) master mode. In this configuration, input serial port needs to be driven by an external system, such as, Audio Precision, for the slave mode operation. An on-board third overtone crystal oscillator at 33.8688 MHz clocks the AD1896. Since the output serial port is configured in 768 f S master mode and the AD1896 is clocked by 33.8688 MHz clock, the output sample rate will be 44.1 kHz for this configuration. The maximum input sample rate for this case can be up to 192 kHz based on the requirement that the AD1896 master clock must be higher than 138 times the maximum input or output sample rate. The AD1896 can be clocked by secondary on-board clock oscillator (U15) by first inserting the desired clock oscillator in socket U15 and then switching the clock source selection from on-board crystal to clock oscillator (U15) by jumper JP4; however, clock oscillator is
enabled for SLAVE mode only (Switch S3 position 7). The evaluation board contains 12.288 MHz (U15) clock oscillator. The operating and quiescent currents for the 12 V dc supplies are listed below. +12 V Quiescent Current -12 V Quiescent Current +12 V Normal Operation Current -12 V Normal Operation Current
AP1 TRANSMITTER SCLK LRCLK SDATA
~250 mA ~5 mA ~300 mA-360 mA ~5 mA
AP2 RECEIVER SCLK LRCLK SDATA
AD1896
SCLK_I SCLK_O
LRCLK_I LRCLK_O SDATA_I SDATA_O
Figure 2. Input and Output Serial Port Direction in Default Configuration
Table VII. Default Jumper/Switch Settings
Input Mode (S3) Position 0 LJ-24 Bits
Output Mode (JP1) Position 1, 2, 3, 4 Shorted LJ-24 Bits
Master/Slave Mode (S4) Position 6 Output Port Master, 768 fS_OUT
DAC Interpolation Ratio Select (JP2) Position 1, 2 Shorted 48 kHz Sample Rate
Clock Source (JP4) Position 2, 3 Shorted 33.8688 MHz Crystal Oscillator
Group Delay (S8) Pushed Up Short
Bypass Mode (S6) Pushed Down Off
Mute (S7) Pushed Down Off
Table VIII. Default Evaluation Board Configuration
Input Output Master/Slave Mode (S3) Mode (JP1) Mode (S4) LJ I2 S RJ-24 RJ-20 RJ-18 RJ-16 X LJ-24 I2S-24 RJ-24 RJ-20 RJ-18 RJ-16 TDM X Both Ports in SLAVE Mode O_MAS_768 O_MAS_512 O_MAS_256 MATCHED PHASE I_MAS_768 I_MAS_512 I_MAS_256
Input Source (HDR3, HDR1, J1, U4) DIRECT INPUT X TDM_IN SPDIF TOSLINK Group Delay (S8) Short Long
Output Source (HDR2, HDR5, J2)
DAC Interpolation Ratio Select (JP2) 96/48
Clock Source (JP4)
X SPDIF DIRECT OUTPUT TDM_OUT X
X On-Board X 33.8688 MHz Crystal X External 256 fS Clock
192/48
Bypass Mode (S6) X Enable Disable X
Automute Enable (JP3) Enable Disable
Mute (S7) X Enable Disable X
REV. 0
-5-
EVAL-AD1896EB
DEFAULT SETUP
AD1852 DAC U12 256fS MCLK_I SCLK_I
LEFT OUT
fS_IN
SET EXTERNALLY
fS_OUT
44.1kHz
LRCLK_I SDATA_I
RIGHT OUT
INPUT DATA: DIRECT DIGITAL INPUT HEADER HDR3 (DDI) SCLK LRCLK SDATA
AD1896
U13 SCLK_I SCLK_O
OUTPUT DATA: DIRECT DIGITAL OUTPUT HEADER HDR5 (DDO) SCLK LRCLK SDATA
LRCLK_I LRCLK_O SDATA_I MCLK_I 1 23 33.868MHz CRYSTAL SDATA_O MCLK_O
CS8404 DIT U6 SDATA_I LRCLK_I SCLK_I 128fS MCLK_I SPDIF OUTPUT
JUMPER JP4
CLOCK DIVIDER
256fS 128fS
Figure 3. Default Setup (Refer to Figure 5 for Detailed Setup)
TYPICAL PERFORMANCE
Typical performance of the AD1896 for 44.1 kHz:48 kHz (asynchronous) sample rate is listed below. 1. 2. 3. 4. DNR, No Filter DNR, A-Weighted THD+N, No Filter Frequency Response -139 dBFS, 20 Hz to 20 kHz (-60 dBFS) -142 dBFS, 20 Hz to 20 kHz (-60 dBFS) -120 dBFS, 20 Hz to 20 kHz (0 dBFS) 0.015 dB, 20 Hz to 20 kHz (0 dBFS)
Table IX. MCLK_I Frequencies for Common Sample Rates in Master Mode
Sample Rate (kHz) 44.100 48.000 96.000
256
fS
MCLK_I Frequency (MHz) 512 fS 768 22.579200 24.576000
fS
11.289600 12.288000 24.576000
33.868800
EXTERNAL 192 kHz CLOCK GENERATOR CIRCUIT
An external circuit can be used to generate the 192 kHz clock signals (SCLK, LRCLK) using on-board 128 fS clock oscillator (U15) running at 24.576 MHz. Please refer to Figure 4 for the schematic and instructions on how to connect the external circuit to the AD1896EB. In general, external SCLK and LRCLK can be used for converting the audio input data to 192 kHz rate by connecting SCLK to SCLK_O (DDO_SCLK_O, HDR5 on the AD1896EB) and LRCLK to LRCLK_O (DDO_LRCLK_O, HDR5 on the AD1896EB). On-board SPDIF transmitter CS8404 (U6) does not support sample rates above 96 kHz.
ATTACHMENTS Appendix A
1. External 192 kHz Clock Generator Circuit 2. AD1896 Evaluation Board Block Diagram, Schematics, and Layout Plots 3. Bill of Materials 4. PLD Code
FURTHER INFORMATION Ordering Information
Order number is EVAL-AD1896EB
For Application Questions or Technical Support
Contact Analog Devices' Central Applications Department at 1-781-937-1428 for assistance.
-6-
REV. 0
EVAL-AD1896EB
5V U2 CLR LD ENT ENP MCLK 24.576MHz CLK RCO D0 D1 D2 D3 Q0 Q1 Q2 Q3 BCLK 12.288MHz BCLK LRCLK MCLK HEADER10 DDO DIRECT DIGITAL OUTPUT HEADER J1 5V
74AC161 U3 CLR LD ENT ENP CLK RCO D0 D1 D2 D3 Q0 Q1 Q2 Q3 LRCLK 192kHz NOTES 1. REPLACE U15, 12.288MHz OSCILLATOR WITH 24.576MHz 2. SET S3, I/P IF MODE TO 1 FOR I2S 3. SET S4, MASTER/SLAVE MODE TO 7 4. JUMPER JP4, MCLK_SRCE PINS 1 AND 2 5. JUMPER JP1, O/P I/F MODE POSITIONS 1, 2, AND 4 FOR 24-BIT I2S OUTPUT 6. JUMPER JP2, SELECT POSITION 1 ONLY FOR 192kHz DAC OPERATION 7. SET S1 TO DIR 8. SET S2 TO SELECT COAX OR OPTICAL INPUT
74AC161
Figure 4. 192 kHz Clock Generator for AD1896EB
REV. 0
-7-
TDM INPUT (HDR1) 3 NOT USED (S8) 2 3
EVAL-AD1896EB
DATA TDM OUTPUT (HDR2)
DIRECT DIGITAL INPUT (HDR3) 3 BYPASS (S6) 3 3/5 IODVDD 256fS 5V DVDD 5V DVDD DATA DATA DATA DIR CS8414 3 I/F MODE M/S MODE 3 4 RESET 3 RESET Y1 33MHz (3rd OT) I/F MODE 3 3 3 DATA TDM_IN RESET 5V DVDD 3.3V DVDD 256fS
DIRECT DIGITAL OUTPUT (HDR5)
5V AVDD 5V DVDD
SPDIF IN (J1)
SPDIF OUT (J2) DIT CS8404A
SWITCH S2
ASRC AD1896
I/F MODE 4 I/F MODE 3
OUTPUT INTERFACE PLD MACH 4
TOSLINK
INPUT INTERFACE PLD MACH 4
128fS
Figure 5. Evaluation Board Block Diagram
-8-
MUTE (S7) SPDIF STATUS 3 2, 3 PROG DVDR 5V DVDD 5V DVDD OSCILLATOR 3V/5V IODVDD 256fS 768fS 2 512fS 256fS 128fS 256fS 256fS AUDIO MODE RESET 3 (DIT) (DAC) PRE-EMPHASIS VERF
2 2 5V DVDD MODE DATA 3 MUTE RESET DAC 5V AVDD 2
OUTPUT INTERFACE MODE (JP1) (LJ/I2S/TDM/RJ) OUTPUT WORDLENGTH (JP1) (16/18/20/24 BITS) DAC LEFT (J6)
INPUT SIGNAL SOURCE (S1) (DIR/DDI)
INPUT INTERFACE MODE (S3) (LJ/I2S/RJ)
MASTER/SLAVE CLOCK MODE (S4)
AD1852
DAC RIGHT (J7)
15V INPUT
REGULATOR
ZEROL (DDIO)
ZEROR
S5
RESET
RESET GENERATOR
NOTES DIGITAL DATA INTERFACE SIGNALS 1. /2 SCLK_0, LRCLK_0 2. /3 BCLK, LRCLK, SDATA 3. /4 MCLK, BCLK, LRCLK, SDATA
REV. 0
EVAL-AD1896EB
INPUT INTERFACE 96-020C.SCH TDO-2 RESET EXT256fS TDM-IN SCLK-O LRCLK-O SCLK-I LRCLK-I TDI-2 TCK TMS DEEMP SDATA-I CMODE0 CMODE1 CMODE2 IMODE0 IMODE1 IMODE2 SAMPLE RATE CONVERTER 96-040C.SCH TDM-I SDATA-I SCLK-I LRCLK-I RESET IMODE0 IMODE1 IMODE2 WDLEN0 WDLEN1 OMODE0 OMODE1 CMODE0 CMODE1 CMODE2 SCLK-O LRCLK-O DIV2/DIV3 OSC-EN SLVCLK0 SLVCLK1 SDATA-O MUTE 128fS EXT256fS 256fS
OUTPUT INTERFACE 96-030C.SCH 128fS TDI-2 TCK TMS CMODE2 CMODE1 CMODE0 SCLK-O LRCLK-O SDATA-O TDO-2 RESET SDATA LRCLK BCLK EXT256fS SLVCLK0 SLVCLK1 OSC-EN DIV2/DIV3 IDPM0 IDPM1 OMODE0 OMODE1 WDLEN0 WDLEN1
MONITOR DAC 96-050C.SCH IDPM0 IDPM1 SDATA LRCLK BCLK MCLK DEEMP MUTE RESET
POWER SUPPLIES AND POWER CONNECTIONS 96-060C.SCH
UNLESS OTHERWISE NOTED 1.0 1.1 1.2 1.3 ALL RESISTOR VALUES ARE EXPRESSED IN OHMS. ALL RESISTORS ARE 1%, 1/10 W, THICK FILM TYPES. ALL MF RESISTORS ARE 0.1%, 1/10 W, METAL FILM TYPES. R, K, AND M ARE USED INSTEAD OF A DECIMAL POINT IN RESISTOR VALUES.
2. ALL RESISTOR NETWORKS ARE 5%, 1/16 W TYPES WITH THEIR VALUES EXPRESSED IN OHMS. 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 ALL CAPACITOR VALUES ARE EXPRESSED IN FARADS. U, N, AND P ARE USED INSTEAD OF A DECIMAL POINT IN CAPACITOR VALUES. ALL 100N BYPASS CAPACITORS ARE 20%, 50 V, Z5U, CERAMIC MONOLITHIC TYPES. ALL NON-ELECTROLYTIC CAPACITORS ARE 10%, 50 V, X7R, CERAMIC MONOLITHIC TYPES. ALL NP0 CAPACITORS ARE 5%, 50 V, CERAMIC MONOLITHIC TYPES. ALL MY CAPACITORS ARE 5%, 50 V, METALLIZED POLYESTER TYPES. ALL PPS CAPACITORS ARE 5%, 50 V, METALLIZED PPS FILM TYPES. ALL PC CAPACITORS ARE 5%, 50 V, METALLIZED POLYCARBONATE TYPES. ALL ELECTROLYTIC CAPACITORS ARE 20%, 10 V (OR HIGHER), ALUMINUM ELECTROLYTE TYPES. ALL TA CAPACITORS ARE 20%, 10 V (OR HIGHER), TANTALUM ELECTROLYTE TYPES.
4. FOR COMPLETE INFORMATION ON ANY COMPONENT, PLEASE SEE THE ASSOCIATED BILL OF MATERIALS. 5. ALL NET NAMES PRECEDED BY/ARE ACTIVE LOW SIGNALS.
Figure 6. Evaluation Board
REV. 0
-9-
CS8414 SIGNAL STATUS DVDD DS1 R10 2 RED VERF DVDD ISP PORT HDR4 C10 100nF TMS TDI TDO-2 RED AUDIO R11 392 RED PREAMP HDR 5 2 DEEMP DS2 TCK R38 392 DS7 392
VERF 74HC04
LRCLK-O SCLK-O TDM-I
U5A 1
DVDD R40 100 74HC04 R41 100 AUDIO 4 U5B 3
EVAL-AD1896EB
TDM I/O HDR1
R39 100
C62 47pF C63 47pF C64 47pF PREEMP 6 74HC04 8 74HC04
U5C 5 U5D 9
HDR 4
2
VCC C9 100nF DVDD SDATA C28 68nF SEL SCK FILT MCK TCK I/O28 I/O27 I/O26 I/O25 I/O24 I/O23 I/O22 I/O21 I/O20 I/O19 I/O7 I/O8 I/O9 M2 M3 I/O10 I/O11 I/O12 R1 10k DDI I/O18 I/O17 I/O16 I/O15 I/O14 I/O13 M4A5-64/32 TST1 DDI-SDATA DDI-LRCLK I/O6 DDI-BCLK IMODE0 IMODE1 IMODE2 C1 10nF TST2 CLK1/I1 I/O0 VERF I/O2 I/O3 AUDIO I/O4 DIR-SDATA I/O5 PREEMP DIR-SCK M0 M1 DIR-FSYNC I/O1 CLK0/I0 U RXP ERF CBL VERF M0 M0 M1 M2 M3 CC/F0 CD/F1 CE/F2 DVDD CS8414 CS12/FCK CB/E2 CA/E1 CO/E0 M1 M2 M3 C1 10nF RXN C TMS I/O29 TDI I/O30 R9 475 FSYNC TDO I/O31 U2A U1A
FB3
TCK TMS TDO-2 TDI-2
600Z
SPDIF OPTICAL INPUT U4
R8 3.4k
SDATA-I SCLK-I LRCLK-I
VCC
OUT
GND
GND
SHIELD
SHIELD OPTICAL / COAX INPUT SELECT S2 4 1 5 6 DPDT 3 2
TORX173
CMODE0 CMODE1 CMODE2 RESET
Figure 7. Evaluation Board
-10-
SPDIF / DDI INPUT SELECT S1 1 4 2 3 DPDT 6 5 4 OCTAL
CONSUMER SPDIF INPUT J1 RCA
R7 75
DVDD DIRECT DIGITAL INPUT (DDI) HDR3
MASTER / SLAVE CLOCK RATIO SELECT S4 1 0 2 6 24 4 OCTAL C
DDI-SDATA
DDI-LRCLK
AD1895 INPUT MODE SELECT S3 1 0 2 6 24 C
DDI-BCLK
EXT256fS
HDR 5
2
R42 100
R43 100
R44 100
C65 47pF
C66 47pF
C67 47pF
REV. 0
REV. 0
DVDD TDM OUTPUT HDR2 HDR 4X2 DVDD DIRECT DIGITAL OUTPUT (DDO) HDR5 EXT256fS TST9 HDR 5 U6A I/O31 SDATA LRCLK BCLK 128fS SCK MCK M0 M1 M2 V DVDD U C/SBF PRO OPMODE-1 OPMODE-0 WDLNGTH-1 WDLNGTH-0 C9/C15 EM0/C9 EM1/C8 C7/C3 C6/C2 C1/FC0 TRNPT/FC1 RST CS8404 DVDD C14 100nF HDR 4 2 CBL/SBC I/O30 I/O29 I/O28 I/O27 I/O26 I/O25 I/O24 I/O23 I/O22 I/O21 I/O20 I/O19 I/O18 I/O17 I/O16 I/O15 I/O14 I/O13 SDATA FSYNC TXN R17 90.0 4 TXP 2 T1 R16 332 2 1 5 U3A TDO TDI TMS TCK CLK0/I0 CLK1/I1 I/O0 I/O1 I/O2 I/O3 I/O4 I/O5 I/O6 I/O7 I/O8 I/O9 I/O10 I/O11 I/O12 M4A5-64/32 SPDIF OUT J2 RCA 8 6 SC937-02 OUTPUT MODE SELECT JP1 DIV2/DIV3 OSC-EN SLVCLK0 SLVCLK1 RESET S5 3 SPST 1 GND RESET ADM811TART 2 RESET MR U8 VCC 4
TDO-2
TDI-2
TMS
TCK
Figure 8. Evaluation Board
-11-
IDPM0
IDPM1
CMODE2
CMODE1
CMODE0
SCLK-O
LRCLK-O
SDATA-O
OMODE0
OMODE1
WDLEN0
WDLEN1
EVAL-AD1896EB
TST3 TST4 TST5 TST6 TST7 TST8 U13A SDATA-I SDATA-O SCLK-O LRCLK-O SCLK-I LRCLK-I TDM-I IMODE0 IMODE0 IMODE1 IMODE2 WDLEN0 WDLEN1 OMODE0 OMODE1 CMODE0
1 2 4 2
SDATA-I SCLK-0 LRCLK-O
SDATA-O
SCLK-I
LRCLK-I TDM-I
IMODE1 IMODE2 WDLEN0 WDLEN1 OMODE0 OMODE1 U16A DVDD CMODE0 CMODE1 CMODE2 NC
3 4 3
EVAL-AD1896EB
AD1896
DVDD
CMODE1 CMODE2 U16B CLK
10
5
U14B
4 6
R4 10k 74AHCT04 U17A Q DIV2/DIV3 U17B Q
9 6 12 5
R5 10k D
R6 10k
SD
74AHC02
4 2
BYPASS BYPASS RESET RESET Y1
1 74AHC74 11
U18A D
3 8
NOT USED S8
D MCLK-I MCLK-O MUTE-O MUTE-I
BYPASS S6 33M8688Hz
L1 1.8 H
2 1 3 10 9 8 U14C
MUTE S7
DVDD
R36 47.5 74AHCT04
CD
Q
SD
SD
CLK
Q
5 11
U14D CLK
13
1
1
1
2
2
2
MUTE U14A MCLK MCLK/2 MCLK/3
2
CD
Q
6
12
3
3
3
CD Q 13 74AHC74
U16C
5 6
1 74AHC74
74AHC02
SPDT 74AHC02 74AHC02 JP3
1
SPDT
SPDT
C56 15pF NP0
C55 22pF NP0
C57 1nF NP0
U19A 1C0 MUTE 1C1 1C2 1C3 DVDD DVDD 1G 2C0 R46 10k 2C1 2C2 2C3 2G SLVCLK0 SLVCLK1 A B
74AHCT04
Figure 9. Evaluation Board
DVDD R37 10k HDR 2 1 MUTE ENABLE 1Y U15
1
-12-
OSC-EN
4
MCLK SOURCE JP4
1 2 3
DVDD
10 12
U18B D 2Y
11
HDR 3
8
1 C59 100nF
SD
CLK
Q
9
128fS
Q
8
EN VDD
5
CD
13
74AHC74
GND OUT OSC8
256fS
U16E
11 10
74AHCT04 74HC153
13
U16F
12
R45 22.1
EXT256fS
74AHCT04
SPARE U16D
9 8
74AHCT04
REV. 0
REV. 0
D DD C27 100nF DS6 RED ZERO LEFT R24 3.01k R20 2.8k R28 1.5k R15 392 U5E 11 74HC04 R14 392 7 5 U5F 13 74HC04 R21 2.8k R29 1.5k 12 C44 1nF NP0 OP275 C51 2.2nF PPS R34 53.6k C43 1nF NP0 6 U11B 10 R32 549 LEFT OUTPUT J6 RCA C47 270pF NP0 DS5 RED ZERO RIGHT R25 3.01k 17 16 C48 270pF NP0 OUTL+ OUTL- U12A OUTR+ OUTR- 13 12 22 ZEROL 8 ZEROR R26 3.01k R22 2.8k R31 1.5k C50 270pF NP0 FILTR 19 3 R23 2.8k C46 1nF NP0 R30 1.5k OP275 C52 2.2nF PPS R35 53.6k 14 C45 1nF NP0 2 U11A 1 FILTB R33 549 RIGHT OUTPUT J7 RCA C25 100nF C26 100nF + C38 15 F TA + C39 15 F TA
DVDD
R2 10k
R3 10k
SELECT JP2
1 3
2 4
HDR 2
2
10 7 6
96/48 192/48 NC
FIgure 10. Evaluation Board
-13-
IDPM0 IDPM1
21 IDPM0 20 IDPM1
AD1852
SDATA LRCLK BCLK 256FS
27 SDATA 25 26 L/RCLK BCLK 2 MCLK
3 4 5
CLATCH CCLK CDATA
DEEMP MUTE
9 DEEMP 23 MUTE
RESET
24
PD/RST
EVAL-AD1896EB
R27 3.01k
C49 270pF NP0
U7 LM317MDT DVDD 4 R18 243 C13 100nF + C32 47 F TA C5 100nF AGND 21 GND GND GND GND 17 6 39 28 C6 100nF C7 100nF 22 VA+ 7 VD+ 16 VCC 38 VCC FB1 600Z FB2 600Z DVDD DVDD DVDD DVDD 3 VIN +VOUT ADJ C12 100nF + C37 15 F TA R19 715 1
EVAL-AD1896EB
+15VDC CR1 J3 DL4001
FB4 600Z
BINDING POST (YELLOW)
GND J4
C11 100nF
CR3 1SMB15AT3 + C34 15V 15 F TA
C8 100nF
BINDING POST (GREEN) DVDD + C41 100 F ADP3303-5 U10 8 IN IN SD GND DS4 RED 5VA AVCC C24 100nF 8 V+ V- 4 AVEE AVEE ADP3303-3.3 U9 8 IN IN SD GND NR 3 ERR 6 OUT 2 R12 392 + C35 47 F TA OUT 7 5 4 1 D3V3 DVDD 14 VCC GND 7 DS3 RED 3.3V DVDD 14 VCC C70 100nF 74AHC02 U14E GND 7 DVDD 14 VCC C58 100nF 74AHCT04 U16G GND 7 C23 100nF OP275 U11C C21 100nF ANALOG GROUND NR 3 ERR 6 C40 100 F DVDD + OUT 2 R13 392 OUT 7 5 4 C19 100nF C4 OPEN 1 GND GND GND GND 17 6 39 28 M4-64/32 U3B AVDD C29 100nF 16 VCC C30 100nF 38 VCC 14 VCC GND 7 DVDD DVDD
FB8 600Z
AVCC
DIGITAL GROUND
DGND 8 CS8414 U1B
M4-64/32 U2B DVDD 19 VD+ C68 100nF 74HC04 U3B AVDD FB10 600Z 28 DVDD 18 AVDD DGND AGND AGND 1 11 15 AD1852 U12B DVDD 7 VDD C22 100nF C53 100nF GND 8 D3V3 22 VCORE GND 21
C18 100nF
FB7 600Z
C31 100nF GND 18 CS8404 U6B
C17 100nF
Figure 11. Evaluation Board
-14-
+ C42 100 F C16 100nF C3 OPEN
FB5 600Z
+ C36 15 F TA
CR4 1SMB15AT3 TA
C20 100nF
-15VDC CR2 J5 DL4001
FB9 600Z
C54 100nF AD1896 U13B
BINDING POST (BLUE)
DVDD
FB6 600Z
DVDD 14 VCC C69 100nF 74AHC74 U16C GND 7
DVDD 16 VCC C60 100nF 74AHC74 U18C GND 8
C15 100nF
C33 47 F TA
+
C61 100nF 74HC153 U19B
REV. 0
EVAL-AD1896EB
Figure 12. Audio ASRC
Figure 13. Component Side
REV. 0
-15-
EVAL-AD1896EB
Figure 14. Ground Planes
Figure 15. Power Planes
-16-
REV. 0
EVAL-AD1896EB
Figure 16. Bottom Layer
REV. 0
-17-
EVAL-AD1896EB
BILL OF MATERIALS
Item Qty 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 1 1 1 1 1 6 1 1 7 1 2 1 4 4 4 1 8 2 1 1 6 4 5 2 2 1 35 Ref U12 U13 U8 U9 U10 U6 U1 U7 U2, U3 U11 U14 U17, U18 U16 U5 U19 T1 R45 R36 R7 R17 R39-R44 R18 R16 R10-R15, R38 R9 R32, R33 R19 R28-R31 R20-R23 R24-R27 R8 R1-R6, R37, R46 R34, R35 C56 C55 C62-C67 C47-C50 C43-C46, C57 C51, C52 C1, C2 C28 C5-C27, C29-C31, C53, C54, C58-C61, C68-C70 C34, C36- C39 C32, C33, C35 C40-C42 Y1 FB1-FB10 L1 DS1-DS7 CR1, CR2 CR3, CR4 J1, J2 J6 J7 JP3 JP2 JP4 Detail LH99321 Rev 0 AD1852JRS AD1895YRS ADM811TART ADP3303AR-3.3 ADP3303AR-5 CS8404A-CS CS8414-CS LM317MDT M4A5-64/32-10VC OP275GS 74AHC02 74AHC74 74AHCT04 74HC14 74HC153 SC937-02 22R1 47R5 75R0 90R9 100 243 332 392 475 549 715 1.5 k 2.8 k 3.01 k 3.4 k 10 k 53.6 k 15 pF 22 pF 47 pF 270 pF 1 nF 2.2 nF 10 nF 68 nF 100 nF Title PCB FAB AD1895 Evaluation IC DAC Stereo 24-Bit 192kS/s SSOP-28 IC Async Sample Rate Converter SSOP-28 IC Reset Generator SOT-143 Voltage Regulator 3 V 3 SO-8 Voltage Regulator 5 V SO-8 IC Digital Audio Transmitter 96 kHz SOIC-24L IC Digital Audio Receiver 96 kHz SOIC-28L Voltage Regulator Pos Adj DPAK IC PLD CMOS ISP TQFP44 IC OPAMP Dual Bipolar/JFET SO-8 IC Quad 2-Input NOR SO-14 IC Dual D Flip-Flop SO-14 IC Hex Inverter SO-14 IC Hex Schmitt Trigger Inverter SO-14 IC Dual 4-Input MUX SO-14 Transformer Signal AES/EBU Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Resistor 1% 100 mW Thick Film 0805 Chip Capacitor 5% 50 V NP0 Ceramic 0805 Chip Capacitor 5% 50 V NP0 Ceramic 0805 Chip Capacitor 5% 50 V NP0 Ceramic 0805 Chip Capacitor 5% 50 V NP0 Ceramic 0805 Chip Capacitor 5% 50 V NP0 Ceramic 0805 Chip Capacitor 5% 50 V PPS Film 0805 Chip Capacitor 10% 50 V X7R Ceramic 0805 Chip Capacitor 10% 50 V X7R Ceramic 0805 Chip Capacitor 10% 50 V X7R Ceramic 0805 Mfr P/N LH99321 Rev 0 AD1852JRS AD1895YRS ADM811TART ADP3303AR-3.3 ADP3303AR-5 CS8404A-CS CS8414-CS LM317MDT M4A5-64/32-10VC OP275GS 74AHC02D SN74AHC74D SN74AHCT04D MM74HC14M M74HC153M SC937-02 ERJ-6ENF22.1 ERJ-6ENF47.5 ERJ-6ENF75.0 ERJ-6ENF90R9 ERJ-6ENF1000 ERJ-6ENF2430 ERJ-6ENF3320 ERJ-6ENF3920 ERJ-6ENF4750 ERJ-6ENF5490 ERJ-6ENF7150 ERJ-6ENF1501 ERJ-6ENF2801 ERJ-6ENF3011 ERJ-6ENF3401 ERJ-6ENF1002 ERJ-6ENF5362 ECU-V1H150JCN ECU-V1H220JCN ECU-V1H470JCG ECU-V1H271JCG ECU-V1H102JCX ECH-U1H222JB5 ECU-V1H103KBG ECJ-2YB1H683K ECJ-2YB1H104K Mfr Name Prototype Circuits, Inc. Analog Devices, Inc. Analog Devices, Inc. Analog Devices, Inc. Analog Devices, Inc. Analog Devices, Inc. Crystal Semiconductor Crystal Semiconductor Motorola Lattice Analog Devices, Inc. Philips Texas Instruments Texas Instruments Fairchild ST Microelectronics Scientific Conversion, Inc. Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic Panasonic
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
5 3 3 1 10 1 7 2 2 2 1 1 1 1 1
15 F 47 F 100 F 33M8688 Hz 600Z 1.8 s Red DL4001 1SMB15AT3 Black Insert White Insert Red Insert Header 2 Header 2 Header 3 1 2 1
Chip Capacitor 20% 20 V Tantalum 7343 Chip Capacitor 20% 10 V Tantalum 7343 SMD Capacitor 20% 25 V Aluminum CASE-F SMD Crystal HCM49 Chip Ferrite Bead 600 @100 MHz 0805 Chip Inductor 20% 0R82 RLP167 Chip LED 1206LED Chip Diode 50 V 1A SOD-87 Chip Transient Suppressor 15 V 600 W SMB Connector RCA Female Right Angle CTP-021 Connector RCA Female Right Angle CTP-021 Connector RCA Female Right Angle CTP-021 Connector 2P 2 Connector 4P 2 Connector 3P 3 1 Male 100ctr SIP2 2 Male 100ctr HDR2X2 1 Male 100ctr HDR3X1
ECS-T1DD156R ECS-T1AD476R EEV-FC1E101P HCM49-33.8688 MABJT HZ0805E601R ELJ-FA1R8KF CMD15-21VRD/TR8 DL4001 1SMB15AT3 CTP-021-A-S-BLK CTP-021-A-S-WHT CTP-021-A-S-RED 2340-6111TN 2380-6121TN 2340-6111TN
Panasonic Panasonic Panasonic Citizen Steward Panasonic Chicago Miniature Lamp, Inc. Microsemi ON Semiconductor Connect-Tech Products, Products, Inc. Connect-Tech Products, Products, Inc. Connect-Tech Products, Products, Inc. 3M 3M 3M
-18-
REV. 0
EVAL-AD1896EB
BILL OF MATERIALS (continued)
Item Qty 59 60 61 62 63 64 65 66 67 68 69 70 71 72 3 2 1 1 1 2 2 1 3 1 1 1 1 4 Ref HDR1, HDR2, JP1 HDR3, HDR5 HDR4 U15 U15 S1, S2 S3, S4 S5 S6-S8 U4 J3 J4 J5 Detail Header 4 Header 5 Header 5 2 2 2 Title Connector 8P 4 Connector 10P 5 2 Male 100ctr HDR4X2 2 Male 100ctr HDR5X2 Mfr P/N 2380-6121TN 2380-6121TN 51138-44624 30310-6002HB 1108800 SG-531P-12.288MC EG-2215 PT65526 FSM6JSMA 10SP001 TORX173 111-0107-001 111-0104-001 111-0110-001 SPCS-12 Mfr Name 3M 3M 3M Aries Epson Electronics E-Switch APEM Augat Mouser Toshiba Johnson Components, Inc. Johnson Components, Inc. Johnson Components, Inc. SPC Technology
Socket 4/8 12M288 Hz EG-2215 PT65526 FSM6JSMA 10SP001 TORX173 Yellow Green Blue Spacer Snap-in
Connector 10P 5 2 Male 100ctr Shrouded HDR5X2SHR Socket Oscillator Half Size OSC8 IC CMOS Oscillator 12.288 MHz OSC8 Switch Slide DPDT Side Act PCB Switch Rotary 8 Pos Octal Switch PB NO Momentary Tactile Switch Slide SPDT Vert Act PCB IC Fiber Optic Receiver Connector Binding Post Connector Binding Post Connector Binding Post Spacer Nylon 3/4" Snap-In
REV. 0
-19-
EVAL-AD1896EB
in_pld.abl MODULE IF_Logic TITLE 'AD1896 EVB Input Interface Logic' //=================================================================================== // FILE: input_pld.abl // REVISION DATE: 03-20-01 // REVISION BY: Chirag Patel // REVISION: 1.0 // // DESCRIPTION: // // This input interface PLD (U2) selects between the External Data Interface header // (HDR3) and the on-board CS8414 DIR (U1) for the AD1896 ASRC input signals, depending // upon the SPDIF/DDI switch position (S1). When the SPDIF Receiver DIR is the selected // signal source the digital audio signals, SDATA_I, SCLK_I and LRCLK_I are derived from // the DIR output. SPDIF receiver needs the digital data in the SPDIF format in order to // generate these signals. When the external data is the selected source the digital // signals from (HDR3) are applied to the AD1896. // // // // // // Signals SCLK_I, LRCLK_I, DDI_SCLK, DDI_LRCLK, DIR_SCLK, DIR_FSYNC on the PLD are bi-directional signals. The direction of these signals are controlled by the MASTER_SLAVE MODE switch position (S4). When the AD1896 input serial port is set in the master mode, the SCLK_I and LRCLK_I are generated from the AD1896 input serial port. On the other hand, these signals are provided from the external source in the slave mode operation.
// PLD also decodes the Input Interface Format Switch (S3) and sets the Interface mode pins // for both the CS8414 DIR and the AD1896 ASRC. //=================================================================================== LIBRARY 'MACH'; DECLARATIONS // IF_Logic DEVICE 'M4-64/32-15VC'; "INPUTS =========================================================================== // TDI, TCK, TMS pin 4,7,26 istype 'com'; //JTAG I/P's DIR_SDATA pin 1 istype 'com'; //CS8414 DIR SDATA OUT SPDIF_DDI pin 12 istype 'com'; //SPDIF_DDI SWITCH S1 DDI_SDATA pin 22 istype 'com'; //EXTERNAL DATA INPUT DDI RESET Pin 23 istype 'com'; //Active hi reset output to AD1896 RESET_LO Pin 44 istype 'com'; //Active low reset input MS_MODE2, MS_MODE1, MS_MODE0 pin 24,25,30 istype 'com'; //MASTER/SLAVE MODE SWITCH S4 IN_MODE2,IN_MODE1,IN_MODE0 pin 18,15,14 istype 'com'; //INPUT SERIAL MODE SWITCH S3 "OUTPUTS ========================================================================= // TDO pin 29 istype 'com'; //JTAG O/P M0, M1, M2, M3 pin 8,9,10,11 istype 'com'; //SPDIF_RVR MODE SELECT SMODE_I_0, SMODE_I_1, SMODE_I_2 pin 33,32,31 istype 'com'; //INPUT SERIAL MODE FORMAT FOR AD1896 SDATA_I pin 37 istype 'com'; //SERIAL DATA INPUT TO AD1896 ASRC //IO SIGNALS DIR_FSYNC, DIR_SCLK IO'S DDI_LRCLK, DDI_SCLK SCLK IO'S FOR HDR3 LRCLK_I, SCLK_I AD1896 ASRC "NODES -20- REV. 0
pin 2,3; pin 21,20; pin 35,36;
//DIR_FYSNC AND DIR_SCLK //EXTERNAL LRCLK AND //LRCLK_I AND SCLK_I IO'S TO
EVAL-AD1896EB
I_SDATA, ISCLK, ILRCLK node istype 'com'; //================================================================================ in_pld.abl "MACROS //INPUT SERIAL DATA FORMATS // S3 position 0, LEFT-JUSTIFIED LJ = ( IN_MODE2 & IN_MODE1 & IN_MODE0); // S3 position 1, I2S I2S = ( IN_MODE2 & IN_MODE1 & !IN_MODE0); // S3 position 2, RIGHT-JUSTIFIED 24-BITS RJ24 = ( IN_MODE2 & !IN_MODE1 & IN_MODE0); // S3 position 3, RIGHT-JUSTIFIED 20-BITS RJ20 = ( IN_MODE2 & !IN_MODE1 & !IN_MODE0); // S3 position 4, RIGHT-JUSTIFIED 18-BITS RJ18 = ( !IN_MODE2 & IN_MODE1 & IN_MODE0); // S3 position 5, RIGHT-JUSTIFIED 16-BITS RJ16 = ( !IN_MODE2 & IN_MODE1 & !IN_MODE0); // S3 positons 6,7 are not used //MASTER_SLAVE MODE MAPPING // S4 position BOTH_SLAVE // S4 position O_MAS_768 // S4 position O_MAS_512 // S4 position O_MAS_256 // S4 position MATCH_PHASE // S4 position IN_MAS_768 // S4 position IN_MAS_512 // S4 position IN_MAS_256 7, = 6, = 5, = 4, = 3, = 2, = 1, = 0, = INPUT/OUTPUT SERIAL PORTS IN SLAVE MODE (!MS_MODE2 & !MS_MODE1 & !MS_MODE0); OUTPUT SERIAL PORT IN MASTER MODE FSX768 (!MS_MODE2 & !MS_MODE1 & MS_MODE0); OUTPUT SERIAL PORT IN MASTER MODE FSX512 (!MS_MODE2 & MS_MODE1 & !MS_MODE0); OUTPUT SERIAL PORT IN MASTER MODE FSX256 (!MS_MODE2 & MS_MODE1 & MS_MODE0); INPUT SERIAL PORT IN MATCHED_PHASE MODE (MS_MODE2 & !MS_MODE1 & !MS_MODE0); INPUT SERIAL PORT IN MASTER MODE FSX768 (MS_MODE2 & !MS_MODE1 & MS_MODE0); INPUT SERIAL PORT IN MASTER MODE FSX512 (MS_MODE2 & MS_MODE1 & !MS_MODE0); INPUT SERIAL PORT IN MASTER MODE FSX256 (MS_MODE2 & MS_MODE1 & MS_MODE0);
"========================================================================== EQUATIONS // AD1896 ASRC Input SMODE_I_2 = RJ24 SMODE_I_1 = RJ24 SMODE_I_0 = RJ24 Serial Port Interface Mode Select # RJ20 # RJ18 # RJ16; # RJ20; # RJ18 # I2S;
// CS8414 DIR Interface Mode Select, DIR_FSYNC and DIR_SCLK are bi-directional signals. // If AD1896 input serial port is in slave mode, the CS8414 DIR RJ-24 and RJ-20 modes // are not supported. M0 = (RJ16 & (BOTH_SLAVE # MATCH_PHASE # O_MAS_768 # O_MAS_512 # O_MAS_256)) # ((LJ # RJ24 # RJ20 # I2S) & (IN_MAS_768 # IN_MAS_512 # IN_MAS_256));
M1 = ((I2S # RJ18) & (BOTH_SLAVE # MATCH_PHASE # O_MAS_768 # O_MAS_512 # O_MAS_256)) # (I2S & (IN_MAS_768 # IN_MAS_512 # IN_MAS_256)); M2 = RJ18 # RJ16; M3 = 0; REV. 0 -21-
EVAL-AD1896EB
in_pld.abl // IO control logic DDI_SCLK.oe = DDI_LRCLK.oe = DIR_FSYNC.oe = DIR_SCLK.oe = SCLK_I.oe = LRCLK_I.oe = DDI_SCLK DDI_LRCLK DIR_SCLK DIR_FSYNC = = = = (IN_MAS_768 (IN_MAS_768 (IN_MAS_768 (IN_MAS_768 (BOTH_SLAVE (BOTH_SLAVE # # # # # # IN_MAS_512 # IN_MAS_256); IN_MAS_512 # IN_MAS_256); IN_MAS_512 # IN_MAS_256); IN_MAS_512 # IN_MAS_256); MATCH_PHASE # O_MAS_768 # O_MAS_512 # O_MAS_256); MATCH_PHASE # O_MAS_768 # O_MAS_512 # O_MAS_256);
ISCLK; ILRCLK; ((!ISCLK) & (LJ # RJ24 # RJ20 # RJ18 # RJ16)) # (ISCLK & I2S); ILRCLK;
// AD1896 ASRC Input Serial port signals SCLK_I (SPDIF_DDI)); LRCLK_I (!SPDIF_DDI)); SDATA_I (SPDIF_DDI)); = (SPDIF_DDI & DIR_FSYNC) # (((I2S & !DDI_LRCLK) # (!I2S & DDI_LRCLK)) & = (DDI_SDATA & !SPDIF_DDI) # (((LJ#RJ24#RJ20#RJ18#RJ16#I2S)&(DIR_SDATA)) & = ((LJ # RJ24 # RJ20 # RJ18 # RJ16 # I2S) & (ISCLK) & (!SPDIF_DDI)) # ((((LJ # RJ24 # RJ20) & (!ISCLK)) # ((I2S # RJ18 # RJ16) & (ISCLK))) &
// Internal node signals ISCLK = ((DDI_SCLK) & (BOTH_SLAVE#MATCH_PHASE#O_MAS_768#O_MAS_512#O_MAS_256) & (!SPDIF_DDI)) # ((LJ#RJ24#RJ20) & ((DIR_SCLK) & (BOTH_SLAVE#MATCH_PHASE#O_MAS_768#O_MAS_512#O_MAS_256) & (SPDIF_DDI))) # ((SCLK_I) & (IN_MAS_768 # IN_MAS_512 # IN_MAS_256)) # ((I2S # RJ18 # RJ16) & (DIR_SCLK) & (BOTH_SLAVE#MATCH_PHASE#O_MAS_768#O_MAS_512#O_MAS_256) & (SPDIF_DDI)); ILRCLK = ((DDI_LRCLK) & (BOTH_SLAVE # MATCH_PHASE#O_MAS_768#O_MAS_512#O_MAS_256) & (!SPDIF_DDI)) # ((DIR_FSYNC) & (BOTH_SLAVE # MATCH_PHASE#O_MAS_768#O_MAS_512#O_MAS_256) & (SPDIF_DDI)) # ((LRCLK_I) & (IN_MAS_768 # IN_MAS_512 # IN_MAS_256)); I_SDATA = (DDI_SDATA & !SPDIF_DDI) # (DIR_SDATA & SPDIF_DDI);
"==================================================================================== END IF_Logic
-22-
REV. 0
EVAL-AD1896EB
out_pld.abl //=================================================================================== MODULE IF_Logic TITLE 'AD1896 EVB Output Interface Logic'
//=================================================================================== // FILE: output_pld.abl // REVISION DATE: 03-20-01 // REVISION BY: Chirag Patel // REVISION: 1.0 // DESCRIPTION: // This output interface PLD (U3) decodes output interface signals of AD1896 and sources // these signals to the DAC, DIT and external header (HDR2, HDR5). // Signals SCLK_O, LRCLK_O, DDO_SCLK and DDO_LRCLK on the PLD are bi-directional signals. // The direction of these signals are controlled by the MASTER_SLAVE MODE switch position (S4). // When the AD1896 output serial port is set in the master mode, the SCLK_O and LRCLK_O are // generated from the AD1896 output serial port. On the other hand, these signals are provided // from the external source in the slave mode operation. // // PLD also decodes the Output Interface Format and data width Jumper header (JP1) and sets // the Interface mode pins for the AD1896 ASRC, AD1852 DAC and CS8404 DIT to meet the interface // requirements of all three devices in any given mode. //=================================================================================== LIBRARY 'MACH'; DECLARATIONS // IF_Logic DEVICE 'M4-64/32-15VC'; "INPUTS =========================================================================== // TDI, TCK, TMS pin 4, 7, 26 istype 'com'; //JTAG I/P's SDATA_O pin 3 istype 'com, buffer'; MS_MODE2, MS_MODE1, MS_MODE0 pin 42, 43, 44 istype 'com'; WDLNGTH1, WDLNGTH0 pin 19, 18 istype 'com'; OPMODE1, OPMODE0 pin 21, 20 istype 'com'; "OUTPUTS ======================================================================== // TDO pin 29 istype 'com'; //JTAG O/P SMODE_O_1, SMODE_O_0 pin 9, 8 istype 'com'; WDLNGTH_O_1, WDLNGTH_O_0 pin 11, 10 istype 'com'; OSC_EN, SLVCLK1, SLVCLK0, DIV2_3 pin 14,12, 13, 15 istype 'com'; IDPM1, IDPM0 pin 41, 40 istype 'com'; DDO_SDATA pin 34 istype 'com, buffer'; SDATA_DAC_DIT pin 22 istype 'com, buffer'; LRCLK_DAC, SCLK_DAC pin 36, 35 istype 'com, buffer'; FSYNC_DIT, SCLK_DIT pin 23, 24 istype 'com, buffer'; M2,M1,M0 pin 31,32,33 ISTYPE 'com'; TST9 pin 37 istype 'com, buffer'; //IO SIGNALS SCLK_O, LRCLK_O DDO_SCLK, DDO_LRCLK
pin 1, 2 istype 'com, buffer'; pin 30, 25 istype 'com, buffer';
"NODES I_SDATA, ISCLK, ILRCLK node istype 'com, buffer'; //================================================================================ out_pld.abl "MACROS REV. 0 -23-
EVAL-AD1896EB
//OUTPUT SERIAL DATA FORMATS // JP1[4:3] LJ // JP1[4:3] I2S // JP1[4:3] TDM // JP1[4:3] RJ 0, LEFT-JUSTIFIED = (!OPMODE1 & !OPMODE0); 1, I2S = (!OPMODE1 & OPMODE0); 2, TDM MODE = (OPMODE1 & !OPMODE0); 3, RIGHT-JUSTIFIED = (OPMODE1 & OPMODE0);
// OUTPUT DATA BIT WIDTH SETTINGS // JP1[2:1] BITS_24 // JP1[2:1] BITS_20 // JP1[2:1] BITS_18 // JP1[2:1] BITS_16 0, 24-BITS = ( !WDLNGTH1 0, 20-BITS = ( !WDLNGTH1 0, 18-BITS = ( WDLNGTH1 0, 16-BITS = ( WDLNGTH1
& !WDLNGTH0); & WDLNGTH0);
& !WDLNGTH0); & WDLNGTH0);
// OUTPUT SERIAL DATA FORMAT MAPPING // LJ-24 BITS LJ24 = (LJ & // I2S-24 BITS I2S24 = (I2S // TDM-24 BITS TDM24 = (TDM // RJ-24 BITS RJ24 = (RJ & // RJ-20 BITS RJ20 = (RJ & // LJ-18 BITS RJ18 = (RJ & // LJ-16 BITS RJ16 = (RJ &
BITS_24); & BITS_24); & BITS_24); BITS_24); BITS_20); BITS_18); BITS_16);
//MASTER_SLAVE MODE MAPPING // S4 position BOTH_SLAVE // S4 position O_MAS_768 // S4 position O_MAS_512 // S4 position O_MAS_256 // S4 position MATCH_PHASE // S4 position IN_MAS_768 // S4 position IN_MAS_512 // S4 position IN_MAS_256 7, = 6, = 5, = 4, = 3, = 2, = 1, = 0, = BOTH SERIAL PORT IN SLAVE MODE (!MS_MODE2 & !MS_MODE1 & !MS_MODE0); OUTPUT SERIAL PORT IN MASTER MODE FSX768 (!MS_MODE2 & !MS_MODE1 & MS_MODE0); OUTPUT SERIAL PORT IN MASTER MODE FSX512 (!MS_MODE2 & MS_MODE1 & !MS_MODE0); OUTPUT SERIAL PORT IN MASTER MODE FSX256 (!MS_MODE2 & MS_MODE1 & MS_MODE0); INPUT SERIAL PORT IN MATCHED_PHASE MODE (MS_MODE2 & !MS_MODE1 & !MS_MODE0); INPUT SERIAL PORT IN MASTER MODE FSX768 (MS_MODE2 & !MS_MODE1 & MS_MODE0); INPUT SERIAL PORT IN MASTER MODE FSX512 (MS_MODE2 & MS_MODE1 & !MS_MODE0); INPUT SERIAL PORT IN MASTER MODE FSX256 (MS_MODE2 & MS_MODE1 & MS_MODE0);
"==================================================================================== out_pld.abl -24- REV. 0
EVAL-AD1896EB
EQUATIONS // AD1896 ASRC WDLNGTH_O_1 WDLNGTH_O_0 SMODE_O_1 SMODE_O_0 Output Serial Port Interface Mode and word length Select = WDLNGTH1; = WDLNGTH0; = OPMODE1; = OPMODE0;
// CS8414 DIT Interface Mode Select. The chip is configured in the LJ mode when AD1896 output format are // set either RJ24, RJ20, RJ18 or RJ16. Also need to invert the incoming SCLK signal in the LJ24, RJ24, RJ20, // RJ18 and RJ16 mode to match the DIT interface requirment for DIT_SCLK. M0 = LJ; M1 = 0; M2 = I2S; // AD1852 Stereo DAC input serial Interface mode select. NOTE that the DAC requires serial programing for // RJ20, RJ18, RJ16 mode. Since AD1896 EVB does not allow serial programming of the AD1852 registers, // AD1852 will be configured in RJ24 mode when AD1896 output port is configured in RJ20, RJ18 and RJ16 mode. IDPM1 = LJ; IDPM0 = I2S; // AD1896, DIR, DIT, AD1852 MCLK control logic. Based on the Master/Slave operation of the AD1896 in/out ports, // 33.8688MHz crystal frequency will be divided by either 1, 2 or 3 and the ouput of the divider is feed into the DAC and DIT. // On-board 12.288MHz clock oscillator is enabled only when input and ouput serial ports are configured in SLAVE mode. OSC_EN SLVCLK1 SLVCLK0 DIV2_3 = = = = (BOTH_SLAVE); (O_MAS_768) # (BOTH_SLAVE); (O_MAS_512) # (BOTH_SLAVE); (!O_MAS_512) & (O_MAS_768);
// IO control logic for bi-directional signals DDO_SCLK.OE DDO_LRCLK.OE SCLK_O.OE LRCLK_O.OE = = = = (O_MAS_768 # O_MAS_512 # O_MAS_256); (O_MAS_768 # O_MAS_512 # O_MAS_256); (BOTH_SLAVE # MATCH_PHASE # IN_MAS_768 # IN_MAS_512 # IN_MAS_256); (BOTH_SLAVE # MATCH_PHASE # IN_MAS_768 # IN_MAS_512 # IN_MAS_256);
// AD1896 ASRC Output Serial port signals DDO_SDATA = SDATA_O; DDO_SCLK = ISCLK; DDO_LRCLK = ILRCLK; SCLK_O LRCLK_O = ISCLK; = ILRCLK;
// DAC AND DIT SIGNALS SDATA_DAC_DIT = SDATA_O; LRCLK_DAC = ILRCLK;
REV. 0
-25-
EVAL-AD1896EB
SCLK_DAC FSYNC_DIT SCLK_DIT = ISCLK; = ILRCLK; = ((!ISCLK) & (LJ # RJ24 # RJ20 # RJ18 # RJ16))
# (ISCLK & I2S);
// Internal node signals out_pld.abl ((SCLK_O) & (O_MAS_768 # O_MAS_512 # O_MAS_256)) # ((DDO_SCLK) & (BOTH_SLAVE # MATCH_PHASE # IN_MAS_768 # IN_MAS_512 # IN_MAS_256)); ILRCLK = ((LRCLK_O) & (O_MAS_768 # O_MAS_512 # O_MAS_256)) # ((DDO_LRCLK) & (BOTH_SLAVE#MATCH_PHASE#IN_MAS_768#IN_MAS_512#IN_MAS_256) & (LJ # TDM # RJ24 # RJ20 # RJ18 # RJ16)) # ((!DDO_LRCLK) & (BOTH_SLAVE#MATCH_PHASE#IN_MAS_768#IN_MAS_512#IN_MAS_256) & (I2S)); "==================================================================================== END IF_Logic ISCLK =
-26-
REV. 0
-27-
-28-
C02625-0-12/01(0)
PRINTED IN U.S.A.


▲Up To Search▲   

 
Price & Availability of EVAL-AD1896EB

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X